/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.navid.trafalgar.model;

import com.jme3.scene.Node;
import com.jme3.scene.control.Control;
import com.navid.trafalgar.manager.EventManager;
import java.util.Collection;

/**
 *
 * @author alberto
 */
public abstract class AMillestoneModel extends Node implements Control{
    
    protected EventManager eventManager;
    
    protected boolean state = false;
    
    protected Collection<? extends Node> collidables;

    public void setEventManager(EventManager eventManager){
        this.eventManager = eventManager;
    }

    public void setCollidable(Collection<? extends Node> values) {
        this.collidables = values;
    }
    
    public boolean getState(){
        return state;
    }
    
}
